grant loans and give guarantees - French English Dictionary